package org.rbac.po;

/**
 * PermissionAuthorityResource entity. @author MyEclipse Persistence Tools
 */

public class PermissionAuthorityResource implements java.io.Serializable {

	// Fields

	private Integer id;
	private PermissionAuthority permissionAuthority;
	private PermissionAction permissionAction;

	// Constructors

	/** default constructor */
	public PermissionAuthorityResource() {
	}

	/** full constructor */
	public PermissionAuthorityResource(Integer id,
			PermissionAuthority permissionAuthority, PermissionAction permissionAction) {
		this.id = id;
		this.permissionAuthority = permissionAuthority;
		this.permissionAction = permissionAction;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public PermissionAuthority getPermissionAuthority() {
		return this.permissionAuthority;
	}

	public void setPermissionAuthority(PermissionAuthority permissionAuthority) {
		this.permissionAuthority = permissionAuthority;
	}

	public PermissionAction getPermissionAction() {
		return permissionAction;
	}

	public void setPermissionAction(PermissionAction permissionAction) {
		this.permissionAction = permissionAction;
	}

}